Karma Concierge External Exchange Directory
Showcasing over 4,000 RCI-affiliated properties worldwide
Hotel Green Castle – #7492
Hotel Green Castle is located in the heart of the city and in the middle of Mall Road, Mussoorie, with excellent views of the snowcapped mountains and serene environment. Resort Email : info@hotelgreencastle.com
Amenities
- Fitness Center
- Game room
- Spa
- Conference facilities
- Laundry facilities
- View more details